/deep/ .el-dialog__body {
  max-height: 600px;
  overflow: scroll;
}
.container {
  ::-webkit-scrollbar {
    width: 5px;
    height: 5px;
  }
  ::-webkit-scrollbar-thumb {
    background-color: #dddee0;
  }
  /deep/ .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {
    background-color: #5daaf0; //背景色
  }
  .container .tableColumns .left-tree .custom-tree-node {
    width: 0;
  }
  .tableColumns {
    display: flex;
    .left-tree {
      min-width: 230px;
      max-width: 230px;
      background-color: #fff;
      margin: 0 15px;
      padding: 15px;
      overflow-x: auto;
      border-radius: 5px;
      .el-tree > :nth-child(n+1) {
        display: inline-block;
        min-width: 100%;
      }
    }
    ::v-deep .el-tree-node > .el-tree-node__children {
      overflow: visible;
    }
    .unit-search {
      margin-bottom: 15px;
    }
    .right-columns {
      flex: 1;
      margin-right: 15px;
      display: flex;
      flex-direction: column;
    }
    .table-select {
      height: 170px;
      background-color: #fff;
      margin-bottom: 15px;
      padding: 15px;
      border-radius: 5px;
    }
    .table-commons {
      flex: 1;
      background-color: #fff;
      padding: 15px;
      border-radius: 5px;
    }
    .title-span {
      display: flex;
      justify-content: space-between;
      align-items: center;
      width: 100%;
      background: #fff;
      margin-bottom: 15px;
      span {
        display: block;
        border-left: 2px solid #2e7cf1;
        color: #353A42;
        font-size: 16px;
        font-weight: bold;
        padding-left: 10px;
      }
    }
  }
}